{
  "name": "phoenix-ui",
  "version": "0.0.1",
  "author": "mikyo@arize.com",
  "url": "https://github.com/Arize-ai/phoenix/issues",
  "license": "None",
  "private": true,
  "dependencies": {
    "@arizeai/components": "^1.1.5",
    "@arizeai/openinference-semantic-conventions": "^0.1.0",
    "@arizeai/point-cloud": "^3.0.4",
    "@codemirror/autocomplete": "^6.12.0",
    "@codemirror/lang-json": "^6.0.1",
    "@codemirror/lang-python": "^6.1.3",
    "@codemirror/view": "^6.23.1",
    "@react-three/drei": "^9.96.2",
    "@react-three/fiber": "8.0.12",
    "@tanstack/react-table": "^8.11.7",
    "@uiw/codemirror-theme-nord": "^4.21.21",
    "@uiw/react-codemirror": "^4.21.21",
    "copy-to-clipboard": "^3.3.3",
    "d3-format": "^3.1.0",
    "d3-scale-chromatic": "^3.0.0",
    "d3-time-format": "^4.1.0",
    "date-fns": "^3.3.1",
    "lodash": "^4.17.21",
    "normalize.css": "^8.0.1",
    "polished": "^4.2.2",
    "react": "18.2",
    "react-dom": "18.2",
    "react-error-boundary": "^4.0.12",
    "react-hook-form": "^7.49.3",
    "react-hotkeys-hook": "^4.4.4",
    "react-relay": "^16.2.0",
    "react-resizable-panels": "^1.0.9",
    "react-router": "^6.21.3",
    "react-router-dom": "^6.21.3",
    "recharts": "^2.10.4",
    "relay-runtime": "^16.2.0",
    "shade": "^0.1.1",
    "three": "0.139",
    "three-stdlib": "^2.17.3",
    "use-deep-compare-effect": "^1.8.1",
    "use-zustand": "^0.0.4",
    "zustand": "^4.5.0"
  },
  "devDependencies": {
    "@emotion/react": "^11.11.3",
    "@types/d3-format": "^3.0.4",
    "@types/d3-scale-chromatic": "^3.0.3",
    "@types/d3-time-format": "^4.0.3",
    "@types/jest": "^29.5.11",
    "@types/lodash": "^4.14.202",
    "@types/react-dom": "^18.2.18",
    "@types/react-relay": "^16.0.6",
    "@types/recharts": "^1.8.29",
    "@types/three": "^0.149.0",
    "@typescript-eslint/eslint-plugin": "^5.48.0",
    "@typescript-eslint/parser": "^5.48.0",
    "cpy-cli": "^5.0.0",
    "esbuild": "^0.19.12",
    "eslint": "^8.56.0",
    "eslint-plugin-react": "^7.33.2",
    "eslint-plugin-react-hooks": "^4.6.0",
    "eslint-plugin-simple-import-sort": "^10.0.0",
    "graphql": "^16.8.1",
    "jest": "^29.7.0",
    "prettier": "^3.2.4",
    "relay-compiler": "^15.0.0",
    "rimraf": "^5.0.5",
    "ts-jest": "^29.1.2",
    "typescript": "5.3"
  },
  "scripts": {
    "prebuild": "rimraf ../src/phoenix/server/static",
    "build": "npm run build:static & npm run build:relay && npm run build:ts",
    "build:static": "cpy ./static ../src/phoenix/server",
    "build:ts": "node ./esbuild.config.mjs",
    "build:relay": "relay-compiler",
    "watch": "./esbuild.config.mjs dev",
    "test": "jest --config ./jest.config.js",
    "dev": "npm run dev:server:traces:llama_index_rag & npm run build:static && npm run watch",
    "dev:server:mnist": "python3 -m phoenix.server.main --umap_params 0,30,550 fixture fashion_mnist",
    "dev:server:mnist:single": "python3 -m phoenix.server.main fixture fashion_mnist --primary-only true",
    "dev:server:sentiment": "python3 -m phoenix.server.main fixture sentiment_classification_language_drift",
    "dev:server:image": "python3 -m phoenix.server.main fixture image_classification",
    "dev:server:image:single": "python3 -m phoenix.server.main fixture image_classification --primary-only true",
    "dev:server:ner": "python3 -m phoenix.server.main fixture ner_token_drift",
    "dev:server:credit_card_fraud": "python3 -m phoenix.server.main fixture credit_card_fraud",
    "dev:server:credit_card_fraud:single": "python3 -m phoenix.server.main fixture credit_card_fraud --primary-only true",
    "dev:server:llm": "python3 -m phoenix.server.main fixture llm_summarization",
    "dev:server:wiki": "python3 -m phoenix.server.main fixture wiki",
    "dev:server:chatbot": "python3 -m phoenix.server.main fixture chatbot",
    "dev:server:traces:llama_index_rag": "python3 -m phoenix.server.main trace-fixture llama_index_rag",
    "dev:server:traces:llama_index_calculator_agent": "python3 -m phoenix.server.main trace-fixture llama_index_calculator_agent",
    "dev:server:traces:langchain_qa_with_sources": "python3 -m phoenix.server.main trace-fixture langchain_qa_with_sources",
    "dev:server:traces:random": "python3 -m phoenix.server.main trace-fixture random --simulate-streaming true",
    "dev:server:demo": "python3 -m phoenix.server.main demo chatbot llama_index_rag",
    "typecheck": "tsc --noEmit",
    "lint": "eslint ./src",
    "prettier": "prettier --write './src/**/*'",
    "prettier:check": "prettier --check './src/**/*'"
  }
}